
.hotelnav{
	width:80%;
	border:1px white solid; 
	margin: auto;
}
.hotelnav>div{
	color:black;
	background-color: white;
}
#hotel-navbar-brand{
	color: black;
}
.hotleLeftShow{
	margin-top:50px;
	padding: 5px;
	display: inline-block;
}
.hotleLeftShow .thumbnail{
	margin-left:15px;
	margin-right:15px;
}
.hotleLunbo{
	width: 90%;
	display: inline-block;
}
.hotleMap{
	width: 90%;
}
.hotleshow{
	width: 90%;
	display: inline-block;
}
.showBody{
	height:auto;
	position: relative;
}
.showBody-Left{
	width: 25%;
	display: inline-block;
	position: absolute;
	top:-20px;
}
.showBody-right{
	width: 72%;
	display: inline-block;
	position: relative;
	left:25%;
	top:30px;
	margin-left: 70px;
}
.hotleshow-lan>.thumbnail>a{
	display: inline-block;
	width: 35%;
}
.hotleshow-lan>.thumbnail>div{
	display: inline-block;
	width: 64%;
}
.hotel-info-body{
	margin-top:20px;
	position: relative;
	border: 1px white solid;
}
.info-1{
	z-index:1;
	border: 2px white solid;
	border-radius: 10px 10px 0 0;
	position: absolute;
	top:0;
}
.info-2{
	margin-top: 50px;
}
.roomshow-lan{
	width: 100%;
	height:150px;
	position:relative;
	display: inline-block;
}
.roomshow-lan>.thumbnail>a{
	display: inline-block;
	position:absolute;
	top:5px;
	padding: 0;
	width: 20%;
}
.roomshow-lan>.thumbnail>div{
	display: inline-block;
	height:140px;
	width: 70%;
	padding: 0;
	position:relative;
	top: 0;
	left:25%;
}.roomshow-lan>.thumbnail>div>h3{
	margin-top: 10px;
}.roomshow-lan>.thumbnail{ 
	z-index:0;
}
.info-2-imgs{
	width: 77%;
	display: inline-block;
}
.info-2-imgs>img{
	float:left;
	width: 100px;
}.info-2-p>p{
	font-size: 16px;
}
.hotel-moodel-xiaoz{
	font-size:15px;
	color:black;
	align-content: center;
	width: 90px;
	margin: auto;
}
.form-group> *{
	margin-top: 20px;
}
